Code coverage report for src/binding-language.js

Statements: 64.71% (11 / 17)      Branches: 0% (0 / 2)      Functions: 37.5% (3 / 8)      Lines: 73.33% (11 / 15)      Ignored: none     

All files » src/ » binding-language.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 351     1   1   1     1 1       1       1       1       1     1        
System.register([], function (_export) {
  'use strict';
 
  var BindingLanguage;
 
  function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError('Cannot call a class as a function'); } }
 
  return {
    setters: [],
    execute: function () {
      BindingLanguage = (function () {
        function BindingLanguage() {
          _classCallCheck(this, BindingLanguage);
        }
 
        BindingLanguage.prototype.inspectAttribute = function inspectAttribute(resources, attrName, attrValue) {
          throw new Error('A BindingLanguage must implement inspectAttribute(...)');
        };
 
        BindingLanguage.prototype.createAttributeInstruction = function createAttributeInstruction(resources, element, info, existingInstruction) {
          throw new Error('A BindingLanguage must implement createAttributeInstruction(...)');
        };
 
        BindingLanguage.prototype.parseText = function parseText(resources, value) {
          throw new Error('A BindingLanguage must implement parseText(...)');
        };
 
        return BindingLanguage;
      })();
 
      _export('BindingLanguage', BindingLanguage);
    }
  };
});
//# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi9Vc2Vycy9FaXNlbmJlcmdFZmZlY3QvRG9jdW1lbnRzL0dpdEh1Yi9UaGUgRHVyYW5kYWwgUHJvamVjdC9hdXJlbGlhL3RlbXBsYXRpbmcvc3JjL2JpbmRpbmctbGFuZ3VhZ2UuanMiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6Ijs7O01BQWEsZUFBZTs7Ozs7OztBQUFmLHFCQUFlO2lCQUFmLGVBQWU7Z0NBQWYsZUFBZTs7O0FBQWYsdUJBQWUsV0FDMUIsZ0JBQWdCLEdBQUEsMEJBQUMsU0FBUyxFQUFFLFFBQVEsRUFBRSxTQUFTLEVBQUM7QUFDOUMsZ0JBQU0sSUFBSSxLQUFLLENBQUMsd0RBQXdELENBQUMsQ0FBQztTQUMzRTs7QUFIVSx1QkFBZSxXQUsxQiwwQkFBMEIsR0FBQSxvQ0FBQyxTQUFTLEVBQUUsT0FBTyxFQUFFLElBQUksRUFBRSxtQkFBbUIsRUFBQztBQUN2RSxnQkFBTSxJQUFJLEtBQUssQ0FBQyxrRUFBa0UsQ0FBQyxDQUFDO1NBQ3JGOztBQVBVLHVCQUFlLFdBUzFCLFNBQVMsR0FBQSxtQkFBQyxTQUFTLEVBQUUsS0FBSyxFQUFDO0FBQ3pCLGdCQUFNLElBQUksS0FBSyxDQUFDLGlEQUFpRCxDQUFDLENBQUM7U0FDcEU7O2VBWFUsZUFBZTs7O2lDQUFmLGVBQWUiLCJmaWxlIjoiL1VzZXJzL0Vpc2VuYmVyZ0VmZmVjdC9Eb2N1bWVudHMvR2l0SHViL1RoZSBEdXJhbmRhbCBQcm9qZWN0L2F1cmVsaWEvdGVtcGxhdGluZy9zcmMvYmluZGluZy1sYW5ndWFnZS5qcyIsInNvdXJjZXNDb250ZW50IjpbImV4cG9ydCBjbGFzcyBCaW5kaW5nTGFuZ3VhZ2Uge1xuICBpbnNwZWN0QXR0cmlidXRlKHJlc291cmNlcywgYXR0ck5hbWUsIGF0dHJWYWx1ZSl7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdBIEJpbmRpbmdMYW5ndWFnZSBtdXN0IGltcGxlbWVudCBpbnNwZWN0QXR0cmlidXRlKC4uLiknKTtcbiAgfVxuXG4gIGNyZWF0ZUF0dHJpYnV0ZUluc3RydWN0aW9uKHJlc291cmNlcywgZWxlbWVudCwgaW5mbywgZXhpc3RpbmdJbnN0cnVjdGlvbil7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdBIEJpbmRpbmdMYW5ndWFnZSBtdXN0IGltcGxlbWVudCBjcmVhdGVBdHRyaWJ1dGVJbnN0cnVjdGlvbiguLi4pJyk7XG4gIH1cblxuICBwYXJzZVRleHQocmVzb3VyY2VzLCB2YWx1ZSl7XG4gICAgdGhyb3cgbmV3IEVycm9yKCdBIEJpbmRpbmdMYW5ndWFnZSBtdXN0IGltcGxlbWVudCBwYXJzZVRleHQoLi4uKScpO1xuICB9XG59Il19